other means of transport - Francés Inglés Diccionario